floodwater preventing structure - Türkisch Englisch Wörterbuch